python中for循环遍历列表的几种方法 |
您所在的位置:网站首页 › python for下标 › python中for循环遍历列表的几种方法 |
列表在使用过程中,经常需要遍历列表的所有元素,对每个元素执行相同的操作。今天介绍python中for循环遍历列表的几种方法。 方法1:使用for循环简单结构遍历首先我们新建一个城市列表,然后分别展示几种不同方法下的遍历操作。代码示例如下: cities = ["Guangzhou","Beijing","Shanghai","Nanjing"] 第一种方法,直接使用简单的for循环结构[ for i in list: print(list) ],其中代码中的 i 可以自由命名,代码中的 list 为列表的名称,冒号后面的代码换行并缩进。代码示例如下: for city in cities: print(city)
方法2:借用 range() 和 len() 函数遍历 第二种方法,利用range() 函数跟len() 函数。这种方法可以输出序列号,也可以不输出。代码示例如下: cities = ["Guangzhou","Beijing","Shanghai","Nanjing"] for i in range(len(cities)): print(i+1,cities[i]) 方法3:借用 enumerate() 函数遍历
第三种方法,利用enumerate() 函数。这种方法可以输出序列号,也可以不输出。代码示例如下: cities = ["Guangzhou","Beijing","Shanghai","Nanjing"] for i,city in enumerate(cities): print(i+1,city) 方法4:借用 iter() 函数遍历 第四种方法,利用iter() 函数。这种方法可以输出序列号,也可以不输出。代码示例如下: cities = ["Guangzhou","Beijing","Shanghai","Nanjing"] for city in iter(cities): print(city) |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |